transosteal implant - Alemán Inglés Diccionario